Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
65 LEECHMERE ROAD Semi-Detached £41,000 3 Jul 2002
67 LEECHMERE ROAD Semi-Detached £99,999 18 Dec 2018
71 LEECHMERE ROAD Semi-Detached £129,950 3 Sep 2007
73 LEECHMERE ROAD Semi-Detached £124,950 30 May 2014
83 LEECHMERE ROAD Semi-Detached £95,000 10 Aug 2022